Skip to content

Unify mqlaunch Git and release status#10

Merged
MCamner merged 1 commit into
mainfrom
fix/unified-git-release-status
Jun 21, 2026
Merged

Unify mqlaunch Git and release status#10
MCamner merged 1 commit into
mainfrom
fix/unified-git-release-status

Conversation

@MCamner

@MCamner MCamner commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Introduces one canonical Git status snapshot for mqlaunch surfaces. Login, Main, HAL and Release now use the same porcelain-entry count and severity. Release status is explicitly blocked while the selected repo is dirty.\n\nIncludes:\n- shared staged/unstaged/untracked/change-count contract\n- zsh-safe implementation\n- consistent dashboard and menu rendering\n- dirty release status and next action\n- bash + zsh smoke coverage wired into selftest\n\nVerification:\n- full mqlaunch selftest passes\n- shell syntax passes for 107 files\n- real TTY check: Login/Main/Release all report 6 changes and MEDIUM\n- Release reports blocked — dirty (6)

@MCamner MCamner merged commit b893d66 into main Jun 21, 2026
1 check passed
@MCamner MCamner deleted the fix/unified-git-release-status branch June 21, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant